The suspect walked into the TD Bank at 100 E. Dekalb Pike on Oct. 26 and tried to withdraw $2,800, but the teller became suspicious and alerted management, authorities said.
The bank manager called police after confirming the withdrawal was unauthorized, but the suspect had fled on foot by the time officers arrived, the department said.
A nearby patrol officer spotted the suspect dart across North Henderson Road towards the Sunoco and called for him to stop, but he kept running, according to police.
The patrol officer gave chase and managed to catch the suspect near the Target entrance, authorities said.
The unnamed man is charged with forgery, identity theft, theft by deception, and related offenses, said Upper Merion police.
Click here to follow Daily Voice Reading and receive free news updates.